$(function () {
    getUserOrderList(1);

    function getUserOrderList(pageNo) {
        var params = '';
        var obj={
            url: baseloaction + '/mobile/uc/order/ajaxUserOrderList',//请求url
            contextId:'user-order-list-box',//请求成功后数据内容添加的地方
            pageNo:pageNo,//页面码，可以不传
            pageCall:getUserOrderList,//分页方法（一般调用自身）
            params:params,//查询参数
            callback:function (pageNo) {}
        }
        loadMobilePathData(obj);
    }

    $('body').on('click','#user-order-list-box li.item-content',function(){
      var id =  $(this).data("id");
      var payType =$(this).data("paytype");
      var type =  $(this).data("type");
      if(type=="QA"&&(payType=="INIT"||payType=="CANCEL")){
          $.toast('问答完成付款后才可查看详情');
            return;
      }
      var  href=null;
        switch (type) {
            case 'LIVE':
                href =baseloaction+"/mobile/course/liveInfo?courseId="+id;
                break;
            case 'VIDEO':
            case 'PACKAGE':
            case 'COLUMNS':
            case 'COURSE':
                href =baseloaction+"/mobile/course/info?courseId="+id;
                break;
            case 'QA':
            case 'ATTEND':
                href =baseloaction+"/mobile/qa/questionInfo?questionId="+id;
                break;

        }
        if(href!=null){
            window.location.href=href;
        }

    }).on('click','.cancel-order',function () {//取消订单
        var _this = $(this);
        var orderId = _this.data('id');
        Zepto.confirm("确认取消该订单？",function () {
            $.ajax({
                url:baseloaction+'/mobile/uc/order/cancelOrder',
                type:'post',
                dataType:'json',
                data:{
                    'orderId':orderId
                },
                success:function (result) {
                    if(result.success){
                        $("#order-pay-btn-"+orderId).remove();
                        $("#order-cancle-btn-"+orderId).remove();
                        $("#order-no-pay-"+orderId).remove();
                        $("#order-status-text-"+orderId).html('<span class="fs7 c-999">已取消</span>');
                        $("#order-status-"+orderId).remove();
                    }
                    Zepto.toast(result.message);
                },
                error:function (error) {
                    Zepto.toast('系统错误，订单取消失败');
                }
            });
        });
    });



});